package com.hualude.roadsign.model;

import javax.persistence.*;

/**
 * Created by pjn on 2017/7/22.
 */
@Entity
@Table(name = "tb_lamp_fault", schema = "hualude_db", catalog = "")
public class LampFaultEntity {
    private int lampFaultId;
    private Integer signalLampId;
    private Integer lampLevel;
    private String lampPhoto;
    private Integer lampType;
    private String lampReason;
    private Integer lampCreatorId;
    private String lampTime;
    private Integer lampCheckerId;
    private String lampCheckTime;
    private Integer lampCheck;
    private Integer lampMainCheckerId;
    private String lampMainCheckTime;
    private Integer lampMainCheck;
    private String lampFeedback;
    private Double lampMoney;
    private Integer lampOrgId;
    private Integer lampMainOrgId;
    private Integer lampMaintainerId;
    private String lampMaintenancePhoto;
    private String lampMaintenanceContent;
    private String lampMaintenanceExplain;
    private Integer lampMaintenanceStatus;
    private String lampMaintenanceTime;
    private String lampADeviceId;

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Column(name = "LampFaultId")
    public int getLampFaultId() {
        return lampFaultId;
    }

    public void setLampFaultId(int lampFaultId) {
        this.lampFaultId = lampFaultId;
    }

    @Basic
    @Column(name = "SignalLampId")
    public Integer getSignalLampId() {
        return signalLampId;
    }

    public void setSignalLampId(Integer signalLampId) {
        this.signalLampId = signalLampId;
    }

    @Basic
    @Column(name = "LampLevel")
    public Integer getLampLevel() {
        return lampLevel;
    }

    public void setLampLevel(Integer lampLevel) {
        this.lampLevel = lampLevel;
    }

    @Basic
    @Column(name = "LampPhoto")
    public String getLampPhoto() {
        return lampPhoto;
    }

    public void setLampPhoto(String lampPhoto) {
        this.lampPhoto = lampPhoto;
    }

    @Basic
    @Column(name = "LampType")
    public Integer getLampType() {
        return lampType;
    }

    public void setLampType(Integer lampType) {
        this.lampType = lampType;
    }

    @Basic
    @Column(name = "LampReason")
    public String getLampReason() {
        return lampReason;
    }

    public void setLampReason(String lampReason) {
        this.lampReason = lampReason;
    }

    @Basic
    @Column(name = "LampCreatorId")
    public Integer getLampCreatorId() {
        return lampCreatorId;
    }

    public void setLampCreatorId(Integer lampCreatorId) {
        this.lampCreatorId = lampCreatorId;
    }

    @Basic
    @Column(name = "LampTime")
    public String getLampTime() {
        return lampTime;
    }

    public void setLampTime(String lampTime) {
        this.lampTime = lampTime;
    }

    @Basic
    @Column(name = "LampCheckerId")
    public Integer getLampCheckerId() {
        return lampCheckerId;
    }

    public void setLampCheckerId(Integer lampCheckerId) {
        this.lampCheckerId = lampCheckerId;
    }

    @Basic
    @Column(name = "LampCheckTime")
    public String getLampCheckTime() {
        return lampCheckTime;
    }

    public void setLampCheckTime(String lampCheckTime) {
        this.lampCheckTime = lampCheckTime;
    }

    @Basic
    @Column(name = "LampCheck")
    public Integer getLampCheck() {
        return lampCheck;
    }

    public void setLampCheck(Integer lampCheck) {
        this.lampCheck = lampCheck;
    }

    @Basic
    @Column(name = "LampMainCheckerId")
    public Integer getLampMainCheckerId() {
        return lampMainCheckerId;
    }

    public void setLampMainCheckerId(Integer lampMainCheckerId) {
        this.lampMainCheckerId = lampMainCheckerId;
    }

    @Basic
    @Column(name = "LampMainCheckTime")
    public String getLampMainCheckTime() {
        return lampMainCheckTime;
    }

    public void setLampMainCheckTime(String lampMainCheckTime) {
        this.lampMainCheckTime = lampMainCheckTime;
    }

    @Basic
    @Column(name = "LampMainCheck")
    public Integer getLampMainCheck() {
        return lampMainCheck;
    }

    public void setLampMainCheck(Integer lampMainCheck) {
        this.lampMainCheck = lampMainCheck;
    }

    @Basic
    @Column(name = "LampFeedback")
    public String getLampFeedback() {
        return lampFeedback;
    }

    public void setLampFeedback(String lampFeedback) {
        this.lampFeedback = lampFeedback;
    }

    @Basic
    @Column(name = "LampMoney")
    public Double getLampMoney() {
        return lampMoney;
    }

    public void setLampMoney(Double lampMoney) {
        this.lampMoney = lampMoney;
    }

    @Basic
    @Column(name = "LampOrgId")
    public Integer getLampOrgId() {
        return lampOrgId;
    }

    public void setLampOrgId(Integer lampOrgId) {
        this.lampOrgId = lampOrgId;
    }

    @Basic
    @Column(name = "LampMainOrgId")
    public Integer getLampMainOrgId() {
        return lampMainOrgId;
    }

    public void setLampMainOrgId(Integer lampMainOrgId) {
        this.lampMainOrgId = lampMainOrgId;
    }

    @Basic
    @Column(name = "LampMaintainerId")
    public Integer getLampMaintainerId() {
        return lampMaintainerId;
    }

    public void setLampMaintainerId(Integer lampMaintainerId) {
        this.lampMaintainerId = lampMaintainerId;
    }

    @Basic
    @Column(name = "LampMaintenancePhoto")
    public String getLampMaintenancePhoto() {
        return lampMaintenancePhoto;
    }

    public void setLampMaintenancePhoto(String lampMaintenancePhoto) {
        this.lampMaintenancePhoto = lampMaintenancePhoto;
    }

    @Basic
    @Column(name = "LampMaintenanceContent")
    public String getLampMaintenanceContent() {
        return lampMaintenanceContent;
    }

    public void setLampMaintenanceContent(String lampMaintenanceContent) {
        this.lampMaintenanceContent = lampMaintenanceContent;
    }

    @Basic
    @Column(name = "LampMaintenanceExplain")
    public String getLampMaintenanceExplain() {
        return lampMaintenanceExplain;
    }

    public void setLampMaintenanceExplain(String lampMaintenanceExplain) {
        this.lampMaintenanceExplain = lampMaintenanceExplain;
    }

    @Basic
    @Column(name = "LampMaintenanceStatus")
    public Integer getLampMaintenanceStatus() {
        return lampMaintenanceStatus;
    }

    public void setLampMaintenanceStatus(Integer lampMaintenanceStatus) {
        this.lampMaintenanceStatus = lampMaintenanceStatus;
    }

    @Basic
    @Column(name = "LampMaintenanceTime")
    public String getLampMaintenanceTime() {
        return lampMaintenanceTime;
    }

    public void setLampMaintenanceTime(String lampMaintenanceTime) {
        this.lampMaintenanceTime = lampMaintenanceTime;
    }

    @Basic
    @Column(name = "LampADeviceId")
    public String getLampADeviceId() {
        return lampADeviceId;
    }

    public void setLampADeviceId(String lampADeviceId) {
        this.lampADeviceId = lampADeviceId;
    }
}
